Resorts List
Melia Cala D'Or | |
Location. Melia Cala d'Or Boutique Hotel is located in the seaside resort of Cala D'Or on the Spanish island of Mallorca. It lies 65 kilometres from the island's capital, Palma. |
Cala Dor | |
Location. The Cala Dor is set on the Balearic island of Mallorca, Spain, 300 metres from the city centre. Cala Ferrera is 400 metres from the hotel, and Calonge is four kilometres away. |